fireproof glove - French English Dictionary